isDryRun = $isDryRun; $this->showProgressBar = $showProgressBar; $this->shouldClearCache = $shouldClearCache; $this->outputFormat = $outputFormat; $this->fileExtensions = $fileExtensions; $this->paths = $paths; $this->showDiffs = $showDiffs; $this->parallelPort = $parallelPort; $this->parallelIdentifier = $parallelIdentifier; $this->isParallel = $isParallel; $this->memoryLimit = $memoryLimit; $this->isDebug = $isDebug; $this->reportingWithRealPath = $reportingWithRealPath; } public function isDryRun() : bool { return $this->isDryRun; } public function shouldShowProgressBar() : bool { return $this->showProgressBar; } public function shouldClearCache() : bool { return $this->shouldClearCache; } /** * @return string[] */ public function getFileExtensions() : array { Assert::notEmpty($this->fileExtensions); return $this->fileExtensions; } /** * @return string[] */ public function getPaths() : array { return $this->paths; } public function getOutputFormat() : string { return $this->outputFormat; } public function shouldShowDiffs() : bool { return $this->showDiffs; } public function getParallelPort() : ?string { return $this->parallelPort; } public function getParallelIdentifier() : ?string { return $this->parallelIdentifier; } public function isParallel() : bool { return $this->isParallel; } public function getMemoryLimit() : ?string { return $this->memoryLimit; } public function isDebug() : bool { return $this->isDebug; } public function isReportingWithRealPath() : bool { return $this->reportingWithRealPath; } }